const fn = () => {
    new Promise((resolve, reject) => {
        console.info("1")
        resolve("success")
    })
}

fn.then = (res) => {
    console.info(res)
}
console.info("start")

/**
 * 1, start, success
 */
